package com.lianniu.mgr.supplyManage.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.lianniu.mgr.supplyManage.vo.CommissionConditionVo;
import com.lianniu.mgr.supplyManage.vo.SupplyCommissionVo;

public interface ISupplyCommissionDao {

  public List<SupplyCommissionVo> getCommissionListForPage(CommissionConditionVo condition);
  /**
   * @Title: getCommission 
   * @Description: 获取供应商的点位信息
   * @author: Dylan
   * @param supplyId
   * @return
   * @date: 2016年7月24日 上午10:56:42 
   * @return: SupplyCommissionVo
   */
  public SupplyCommissionVo getCommission(@Param("supplyId")String supplyId);
  /**
   * @Title: deleteCommission 
   * @Description: 删除点位
   * @author: Dylan
   * @param id
   * @return
   * @date: 2016年7月24日 上午10:57:02 
   * @return: boolean
   */
  public boolean deleteCommission(@Param("id")String id);
  /**
   * @Title: deleteCommission 
   * @Description: 删除供应商对应的点位
   * @author: Dylan
   * @param id
   * @return
   * @date: 2016年7月24日 上午10:57:02 
   * @return: boolean
   */
  public boolean deleteSupplyCommission(@Param("supplyId")String supplyId);
  /**
   * @Title: editCommission 
   * @Description: 更新点位
   * @author: Dylan
   * @param commission
   * @return
   * @date: 2016年7月24日 上午10:57:42 
   * @return: boolean
   */
  public boolean editCommission(SupplyCommissionVo commission);
}
